armored combat engineer platoon - Turco Inglés Diccionario